<template xmlns="http://www.w3.org/1999/html">
  <sea-net-frame url="/sys/log/access/page">
    <!-- form-header -->
    <template #title>
      <sea-table-title slot="title" title="系统访问日志"
                       subtitle="一些敏感操作的日志。"></sea-table-title>
    </template>

    <!-- data-panel -->
    <template #default="{list}">
      <el-table :data="list">
        <sea-col-dictionary property="logType" label="日志类型" width="180"
                            options="t_sys_log.log_type"></sea-col-dictionary>
        <sea-col-dictionary property="logLevel" label="日志级别" width="180"
                            options="t_sys_log.log_level"></sea-col-dictionary>
        <el-table-column property="userName" label="用户名" width="180"></el-table-column>
        <el-table-column property="method" label="函数名" width="180"></el-table-column>
        <el-table-column property="requestMethod" label="请求方式" width="180"></el-table-column>
        <el-table-column property="operation" label="操作描述" width="180"></el-table-column>
        <el-table-column property="url" label="对象名" width="180"></el-table-column>
        <el-table-column property="params" label="操作参数" width="180"></el-table-column>
        <el-table-column property="gmtCreate" label="创建日期" width="180"></el-table-column>
      </el-table>
    </template>
  </sea-net-frame>
</template>

<script>
/**
 *
 * 系统访问日志
 */
export default {
    components: {},
    methods: {
        /**
         * 事件分发
         *
         * @param evt   事件名称
         * @param row   行级数据，可以直接修改
         * @param arg   发生变动的数据信息
         */
        onAction: function (evt, row, arg) {
        }
    }
}
</script>
<script setup lang="ts">
</script>